be driven by one's ambition - Spanish English Dictionary